Ridge Noise
Node Data | |
|---|---|
Display name | |
Ridge Noise | |
Internal name | |
Node_Ridge_Noise | |
Inheritances | |
| Node_Processor | |
| Node_Ridge_Noise | |
Inputs | |
Output | |
vec2 |
Dimension |
surface |
Uv Map |
slider |
Uv Mix |
surface |
Mask |
Noise | |
surface |
Heightmap |
enum |
Mode |
float |
Cell Scale |
float |
Blending |
Ridge | |
float |
Ridge Scale |
rotation |
Ridge Rotation |
slider |
Ridge Contrast |
bool |
Ridge Multiply |
float |
Ridge Multiplier |
Transform | |
vec2 |
Position |
rotation |
Rotation |
vec2 |
Scale |
Iteration | |
int |
Iteration |
float |
Itr. Factor |
enum |
Blend Mode |
Rendering | |
range |
Level |
Outputs | |
surface |
Surface Out |
Attributes | |
| Color Depth | |
| Oversample | |

Generate ridge, eroded valley pattern either from random noise or provided heightmap.
Properties
| Noise | |
| Heightmap | Optional heightmap. If not provided a random perlin noise will be used. |
| Mode | Ridge shape. |
| Cell Scale | Ridge scale. |
| Blending | Amount of blurring between cell. |
| Ridge | |
| Ridge Scale | Ridge wave frequency. |
| Ridge Rotation | Offset ridge angle. |
| Ridge Contrast | Ridge wave amplitude. |
| Ridge Multiplier | Multiply ridge scale by birghtness. |
| Iteration | |
| Iteration | Number of iteration. |
| Itr. Factor | Multiplier factor per iteration. |
| Blend Mode | Blend mode between each iteration. |
Commit History
| 1.20.9 |
|
|---|
Related Links
- Base Code: /scripts/node_ridge_noise/node_ridge_noise.gml
- Shader [sh_noise_ridge]: /shaders/sh_noise_ridge/sh_noise_ridge.fsh
- Shader [sh_noise_ridge_init]: /shaders/sh_noise_ridge_init/sh_noise_ridge_init.fsh